@CHARSET "UTF-8";
body{
	background:"white";
}
.bro_table{
	width:100%;
	border:1px solid red;
	border-collapse: collapse;
}
.tr-line{
	border:1px solid blue;
}

td{
	border:1px solid #D0D0D0;
	text-align: center;
	font-size: 12px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.week_str{
	color:#8600ff;
	font-weight: bold;
}

.date_str{
	color:#8600ff;
	font-weight: bold;
}

.classroom_str{
	background:#FFFFDF;
}

.classroom_str:hover,.classroom:hover{
	background:#F9F900;
	color:white;
}

.classroom_str:hover td.week_str,.classroom_str:hover td.date_str,.classroom:hover td.week_str,.classroom:hover td.date_str{
	background:#FFFFDF;
}

